edible leaves of tree - Allemand Anglais Dictionnaire